<?php
defined('RUN') or die('No access');
require_once('PHPMailer/class.phpmailer.php');  
define('GUSER', 'you@gmail.com'); // tài khoản đăng nhập Gmail
define('GPWD', 'password'); // mật khẩu cho cái mail này
class Smtpmailer{
	function Send($email, $password, $to, $from, $from_name, $subject, $body) { 
		global $error;
		$mail = new PHPMailer();  // tạo một đối tượng mới từ class PHPMailer
		$mail->IsSMTP(); // bật chức năng SMTP
		$mail->SMTPDebug = 0;  // kiểm tra lỗi : 1 là  hiển thị lỗi và thông báo cho ta biết, 2 = chỉ thông báo lỗi
		$mail->SMTPAuth = true;  // bật chức năng đăng nhập vào SMTP này
		$mail->SMTPSecure = 'ssl'; // sử dụng giao thức SSL vì gmail bắt buộc dùng cái này
		$mail->Host = 'smtp.gmail.com';
		$mail->Port = 465; 
		$mail->Username = $email;  
		$mail->Password = $password;           
		$mail->CharSet = "utf-8";
		$mail->IsHTML(true);
		$mail->SetFrom($from, $from_name);
		$mail->Subject = $subject;
		$mail->Body = $body;
		$mail->AddAddress($to);
		if(!$mail->Send()) {
			$error = 'Sent mail error: '.$mail->ErrorInfo; 
			return false;
		} else {
			$error = 'Your mail sent !';
			return true;
		}
	}  
}
//use
//if (smtpmailer('to@mail.com', 'from@mail.com', 'yourName', 'test mail message', 'Hello World!')) {
    // gởi  xong rồi thông báo gì đó cho ngươi dùng  :D viết ở đây
//}
//if (!empty($error)) echo $error; 